21947 334
5803 281
151133 329
4946 480
3111 390
6733 156
2485 227
3353 481
10739 528
6147 409
6324 87
3825 134
16057 693
4563 477
5251 316
4644 76
4632 310
4900 937
3306 229
4086 417
3335 607
5457 404
2904 315
9810 234
3592 261
3077 60
9544 185
7042 662