18021 648
1318 152
2508 655
1501 193
12594 347
1718 373
3205 387
1097 52
5215 491
1448 207
1141 274
6903 349
10995 438
2687 560
3218 685
6865 665
3165 611
3182 587
76353 683
2905 679
8013 100
3896 121
4900 339
17864 97