48030 613
13293 396
16728 187
14228 338
7449 371
21796 789
5115 471
8581 203
5921 594
4751 488
7420 562
17474 345
2168 214
6304 114
9458 225
5590 562
21096 302
9501 670
3952 631
22936 277
10001 370
14850 510
15486 802
30028 510
28705 232
22102 438
25472 646
9997 41