48009 613
13289 396
16718 187
14222 338
7446 371
21791 789
5115 471
8580 203
5916 594
4751 488
7420 562
17473 345
2168 214
6303 114
9455 225
5589 562
21079 302
9499 670
3952 631
22931 277
9995 370
14834 510
15482 802
30008 510
28701 232
22100 438
25465 646
9994 41