3046 475
505 40
2773 304
3419 543
4841 131
4069 518
6760 286
2572 194
1328 279
20670 176
1800 99
3069 600
19271 413
2657 64
8712 240
2093 243
2340 201
2130 383
15856 451
2896 516
2659 342
2169 227
3785 551
6437 360