4632 300
4268 417
2529 44
4904 596
1754 187
3133 251
3481 915
3302 438
5515 145
2224 375
7437 766
4977 655
70087 296
22775 172
5416 487
2935 305
2747 456
1667 53
4563 164
12420 55
11342 615
4875 163
1685 116
2504 105