31003 74
38990 573
182350 804
40706 424
54426 764
84948 733
16162 345
31380 322
67365 147
34322 127
71051 491
35886 496
47342 442
43966 407
58278 146
137320 690
9465 645
4081 295
3199 246
3093 286
3515 148
5705 301
12634 641
6361 603
3448 415
5183 214
8005 400
2838 138