30812 97
22859 702
3160 428
3088 299
2749 203
5038 432
13696 529
10427 697
34709 310
4769 622
3095 743
4824 523
4920 571
847 121
1854 324
883 138
3076 629
2787 581
3451 677
2907 541
3333 658
1865 275
2389 581
3438 182