22015 452
3529 133
2696 470
1061 115
4048 289
5374 534
3423 625
2481 645
4005 851
3528 274
2916 565
1481 304
1330 174
2368 403
2366 438
11238 333
995 105
2554 584
2209 520
3627 792
1634 225
2814 356
3346 503
3754 958