29306 908
3982 214
29759 680
7168 600
24463 248
4207 520
3145 618
16146 886
4592 743
15261 537
3185 768
1902 257
3842 924
6153 764
5598 472
11607 303
1697 278