29971 139
13708 206
6603 941
10319 458
10109 573
5959 388
9281 430
3794 540
4150 301
4473 752
11187 547
55985 824
14554 498
6917 39
247554 1196
2834104 4107
935797 960
248471 1043
333169 530
2574450 3586
388346 1161
286419 1572
234152 590
194946 744
3298089 6863
255522 640
190309 592
709656 1991