3098 841
12571 630
3677 340
2180 65
3526 795
3055 620
13062 103
13956 347
1445 196
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
2250 352