3973 596
3005 503
1512 345
1494 196
2101 321
3338 866
4153 801
5022 808
3061 242
1190 352
6663 97
937 172
1119 47
2045 291
10531 392
11627 752
2048 559
7254 443
1773 546
12427 859
2383 380
11587 907
3177 541
4725 224