2996 296
2872 580
43034 184
3725 883
2180 69
2461 234
6306 71
36876 600
17921 432
24554 339
5612 308
2970 167
14559 248
24667 753
23031 228
14983 380
10814 649
4768 684
5399 315
5832 102
3683 698
4780 47
1739 206
3505 759
4761 312
1784 410
1144 161
4928 721