3015 121
2829 388
17606 108
3540 264
20644 796
8961 404
1770 185
3633 600
1836 261
1187 199
3456 348
1273 86
10334 553
3902 601
37049 744
11111 250
2765 466
2840 633
2966 565
7040 831
6497 906