3000 299
31939 504
181655 139
79214 146
3231 167
7568 856
8492 80
14053 365
127433 374
17587 665
19819 144
43522 279
115118 293
4956 176
95399 348
78414 353
173911 313
276536 863
16943 544
43568 197
4538 388
76425 459
32514 123
88520 174
143508 252
75710 491
65355 610
34877 728