45487 149
24214 703
2868 75
2751 240
3183 476
3020 815
1412 282
3299 493
2482 127
2219 142
6761 641
2879 225
2562 258
24222 947
2735 96
6527 813
3199 187
5833 557
6519 718
4962 705
2573 497
4650 578
1428 218
26115 271
3100 309
3413 534
6532 144
3895 599