12142 90
1277 170
19734 528
18956 417
2513 206
1983 524
4916 120
6327 691
17402 467
3566 439
5910 628
20553 227
1701 135
2130 144
3058 600
2829 302
2082 243
2923 493
9800 608
1149 278
22365 955
1313 86
4648 735
11654 173