2901 427
13032 680
29476 586
5128 281
8527 874
14394 244
22568 72
6046 242
3846 493
5395 720
2834 351
17931 435
4022 305
3189 143
4232 692
13535 258
3760 209
4609 224
17405 790
4131 620
1741 149
4791 596
4051 314
7725 453