2300 691
684 178
2292 665
2095 489
602 120
2376 564
2490 631
985 212
2232 37
4332 444
10433 331
3709 314
7828 166
6570 171
77528 149
12372 502
1749 92