28501 61
21633 544
10188 88
38592 515
15731 603
9766 217
15176 579
14586 259
30769 561
16010 752
5771 306
17863 91
25280 146
22291 587
13037 231
14193 38
37573 349
29246 666
33810 183
22810 538
15110 337
19489 381
29397 434
21378 207
15173 692