3003 528
6245 394
2985 579
818 43
2736 569
2693 543
6991 383
234 65
1979 330
7474 519
1155 274
2124 419
2413 578
2634 809
2222 608
621 108
5445 364
1208 102
1747 504
1047 251
2614 788
3332 418
20149 1095
2969 782