41693 857
6930 65
3155 452
10001 539
7103 165
6743 103
5659 63
21811 98
32439 617
2661 192
2111 147
3957 346
13844 448
22803 90
3946 502
8112 95
18622 253
4307 404
6005 612
11437 645
4077 382
12456 758
13010 467
9377 191
4545 619
5583 881
2981 224
2710 428