64169 561
13738 453
31461 248
21682 350
165307 278
189832 983
22934 402
12144 596
3557 915
2812 319
9426 570
1397 163
5081 399
3507 597
3745 551