3145 608
3657 67
5262 273
2330 264
984 52
3116 138
7133 961
5483 403
2621 269
9445 76
15160 581
1795 368
6499 177
19313 549
7586 49
3015 803
3155 266
2771 574
843 111
2906 606
3221 791
1257 199
9331 674
2098 389