5181 765
16787 122
3528 246
4347 318
36660 773
9871 368
11724 323
9884 674
7710 504
12582 552
33455 472
6365 308
1895 98
2361 281
4277 559
2033 126