7508 503
2955 926
5102 56
4130 853
7646 712
2144 247
1968 105
2222 399
1812 326
6623 86
3330 386
1215 218
2755 523
4722 109
724 39
2292 477
1810 292
13643 319
3776 568
3254 915
2184 240
3243 832
6850 355
7835 551