2950 593
15278 251
2318 404
2585 764
2094 304
4135 447
11707 591
8340 478
22636 694
8630 390
29425 769
2096 102
5347 470
4262 694
2655 638
4106 581
1829 178
2367 598
2995 540
11219 277
3028 720
3200 155
1741 197
3667 431
7265 504
37761 52
3469 138
10066 252