12088 580
6462 203
4619 594
9445 315
6358 59
2370 119
7647 563
5268 47
6226 515
5520 420
6524 103
4939 370
13784 405
35371 641
24875 328
2221 358
18041 389
35021 85
246946 1196
2730037 4067
332634 530
3188357 6782
258198 1184
143708 691
13292 677
129479 1079
47168 385
145356 273