31005 74
38992 573
182354 804
40708 424
54429 764
85034 733
16162 345
31381 322
67368 147
34322 127
71051 491
35889 496
47347 442
43968 407
58284 146
137335 690
9465 645
4081 295
3199 246
3093 286
3515 148
5705 301
12634 641
6361 603
3448 415
5184 214
8005 400
2838 138