4793 580
5781 156
3950 509
20412 598
2796 255
3746 286
3095 201
3611 281
3766 789
5102 274
1730 94
21048 539
3235 749
6526 148
11262 552
4510 612
2791 368
9953 562
9508 618
6001 241
1984 126
3343 39
8995 659
7300 300