3113 93
5940 101
3066 295
9648 121
4907 370
38370 587
41676 381
5719 782
25459 182
5517 242
27316 837
10180 440
11134 72
2882 518
9083 306
8351 521
4977 172
38437 436
12061 479
9984 758
12785 703
15647 924
9979 334
22071 947
2547 261
2108 236
1860 362
1914 186