19218 501
2812 332
1340 75
4027 588
2508 400
5654 757
10391 668
2189 342
3329 579
2057 133
3313 275
4078 661
2467 634
1514 48
2068 393
1044 166
2576 354
4852 340
2090 429
2613 130
1768 290
4177 717
3614 324
7827 619