9501 125
6847 939
3267 738
3470 585
3323 581
6077 653
2637 617
23280 179
2043 490
3376 247
1462 145
17386 467
2902 612
2972 428
3045 504
3328 356
2103 383
2130 214
1600 206
2648 156
3392 447
4250 452
3469 239
18358 894