3115 832
1173 149
19786 239
2583 831
1409 295
32352 796
6233 434
2832 912
2135 477
888 182
2223 542
3003 842
2357 511
1654 347
2698 635
3257 683
1036 309
1300 225
2176 547
4010 513
7749 342
3000 966
20261 415
2225 570