48012 613
13290 396
16721 187
14223 338
7446 371
21791 789
5115 471
8580 203
5917 594
4751 488
7420 562
17474 345
2168 214
6303 114
9457 225
5589 562
21081 302
9499 670
3952 631
22935 277
9997 370
14840 510
15482 802
30011 510
28701 232
22100 438
25466 646
9995 41