2932 475
1369 148
3703 334
1153 39
2541 771
2561 103
3173 568
2539 203
1327 48
5712 900
2056 277
3243 823
3096 651
15485 467
2372 439
3647 540
2659 394
6108 329
3362 560
3169 663
3584 488
1702 159
3869 860
2594 367