18023 501
12347 549
10011 500
30111 692
5827 447
19663 798
13869 209
12481 413
1627 217
11689 508
3907 406
84927 137
2914 107
4776 251
1473 71
6553 819
13436 411
10783 676
16041 247
12898 245
285093 1141
280756 1271
14799 671
8567 338
8564 240
424504 1061
7861 602
303841 956