19205 534
13752 372
4745 122
8560 145
15832 673
15271 282
10757 649
4941 451
6845 573
4158 468
3648 368
1355 36
1499 219
1834 234
8480 495
4507 687
2117 76
28702 891