31001 74
38981 573
182340 804
40702 424
54421 764
84822 732
16159 345
31375 322
67362 147
34322 127
71050 491
35880 496
47337 442
43957 407
58272 146
137290 690
9465 645
4080 295
3199 246
3093 286
3515 148
5705 301
12634 641
6361 603
3447 415
5183 214
8005 400
2838 138