3969 505
2878 290
17550 560
5597 431
12855 686
12271 894
56297 548
23662 221
8399 186
4489 400
28520 61
21520 228
19590 449
2811 337
11940 651
1807 126