900 31
2399 65
3208 601
2752 606
14672 113
4676 475
981 128
6388 402
4018 665
19688 620
27823 683
9168 350
9058 315
3633 839
6057 225
4835 751
7640 320
15494 258
12182 383
4711 82
2984 412
40455 287
3243 234
3848 232
4872 47
12551 756
12649 472
22579 907