20545 397
37398 494
13710 405
23834 523
10689 50
5277 131
3699 283
15152 730
6974 551
5765 150
4975 591
6172 639
3457 216
3563 555
3612 564
6373 861
11344 868
8402 577
3090 284
3747 310
7165 553
2912 180
10230 126
4480 122