3975 505
2879 290
17550 560
5597 431
12856 686
12271 894
56302 548
23663 221
8400 186
4489 400
28520 61
21522 228
19590 449
2811 337
11943 651
1807 126