9585 505
2543 149
8304 553
4623 46
3312 389
4475 106
4773 261
4815 117
2262 35
10862 523
9311 288
6715 637
12817 88
5549 227
41091 297
4864 242
3726 397
10003 478
33670 401
10398 407
3207 167
5936 459
7268 825
3902 467