31002 74
38990 573
182346 804
40704 424
54426 764
84897 733
16159 345
31376 322
67364 147
34322 127
71051 491
35883 496
47340 442
43963 407
58273 146
137316 690
9465 645
4080 295
3199 246
3093 286
3515 148
5705 301
12634 641
6361 603
3448 415
5183 214
8005 400
2838 138