3099 679
1513 49
3703 853
5191 803
2107 274
4004 456
1715 262
2148 210
3241 314
2508 359
1855 239
4853 477
1290 135
16308 654
11279 357
4704 131
2129 383
5732 335
3356 832
5181 681
3626 765
3452 605
3151 101
460 86