3056 267
529 86
2249 639
1490 147
2533 580
1469 97
1382 205
12520 497
13090 355
1385 48
1865 272
5655 639
3432 887
2521 543
9355 491
9444 154
2924 354
8741 562
3438 873
4479 486
2781 499
4031 976
1335 197
2432 317