15056 515
10609 568
4584 62
1897 87
2533 379
6290 695
5716 741
4324 392
4099 44
6116 388
13082 161
4473 525
1997 249
4159 645
1769 153
4543 722
3428 149
3189 209
19335 579
19407 653
4320 843
2812 608
1660 212
18405 429
10289 403
3073 841
2906 657
2348 136