2603
626
275
2596
1069
129
2592
231
104
2589
1116
105
2589
611
271
2586
977
219
2585
306
219
2581
773
285
2578
391
165
2578
1234
338
2576
821
187
2576
639
141
2572
694
285
2569
590
211
2569
714
124