31101 522
198092 1000
163766 380
108010 336
348687 1300
88207 269
312768 359
95969 524
211378 905
103802 341
135888 579
128341 293
96665 685
210969 725
130168 866
126767 562
168222 912
67339 484
50761 140
84846 681
105620 658
172863 237
59225 177
127580 614