2570 463
1638 332
1173 291
2553 824
631 150
5403 594
6272 712
12594 885
2414 105
12263 395
6781 290
44931 390
3275 266
29221 1065
8759 274
10528 522
16604 331
11388 681