16732 531
13683 372
4710 122
8532 145
15363 673
15048 282
10710 649
4888 451
6811 573
4098 468
3613 368
1323 36
1476 219
1802 234
8440 495
4476 687
2085 76
27749 889