18023 501
12347 549
10012 500
30119 692
5827 447
19665 798
13869 209
12481 413
1627 217
11690 508
3907 406
84939 137
2914 107
4777 251
1474 71
6554 819
13436 411
10783 676
16041 247
12898 245
285099 1141
280789 1271
14800 671
8567 338
8564 240
424517 1061
7862 602
303872 956