3199 353
8871 253
1240 33
9638 331
10942 160
2354 254
5465 151
2121 393
2463 257
817 58
3427 479
3629 847
3542 560
7551 301
3528 688
2457 401
4310 698
2248 477
3192 647
2860 534
9839 717
2169 213
2993 909
3113 462