3033 412
2257 490
510 135
20251 611
3577 236
14686 850
2133 595
32205 268
44145 894
20581 811
1702 553
1044 248
2390 618
2999 584
1673 351
2406 485
1853 568
1352 366
21650 699
9651 747
10253 194
11545 34
5893 513
5399 339