3131 637
1218 167
2547 468
1898 191
2139 261
499 84
2948 865
3972 382
7278 336
18495 686
2105 414
3387 626
7071 167
3289 681
3011 342
1387 116
1252 109
2772 388
23827 349
6682 701
3297 623
3101 831
4766 788
12412 510