40546 302
1506 140
2941 380
5788 370
4564 574
7376 401
3834 537
2551 102
2401 136
3675 626
4128 832
5194 754
3470 352
2944 150
6388 387
1656 185
4700 966
2870 505
5291 506
1914 217
1002 115
3569 681
5431 148
3393 379
3273 324
3150 334
2739 401
4289 948