3000 706
4538 400
1327 228
1181 358
10381 305
21447 332
9262 44
3498 516
130 27
7981 502
1427 381
1184 287
853 269
5845 391
19408 663
8768 661
3924 397
1873 616
2432 267
6049 377
11076 502
2617 556
43620 507
1626 416