12087 580
6460 203
4618 594
9444 315
6353 59
2367 119
7647 563
5268 47
6226 515
5518 420
6523 103
4938 370
13784 405
35369 641
24872 328
2221 358
18041 389
34996 85
246941 1196
2729469 4067
332630 530
3187819 6781
258187 1184
143708 691
13290 677
129471 1079
47164 385
145354 273