2576 463
1639 332
1177 291
2553 824
631 150
5405 594
6272 712
12600 885
2414 105
12263 395
6781 290
44934 390
3277 266
29230 1065
8762 274
10531 522
16607 331
11390 681