12017 580
6267 203
4566 594
7379 313
6402 59
2306 119
7579 563
5193 47
9494 516
5542 420
6371 103
4893 372
13689 405
35235 641
24298 328
2204 358
18095 389
33583 84
246527 1196
2681541 4022
331850 529
3130065 6740
257162 1184
143597 691
13115 677
128973 1078
46996 385
145168 273