40976 346
27523 326
11316 485
3596 381
7747 300
4818 586
11143 463
8215 152
4129 703
31499 165
3160 385
1295 75
4031 197
3396 432
4759 665
3932 539
5736 202
2756 451
3029 106
5874 657
5830 468
4467 291
17050 302
2362 137
4224 591
10935 488
1749 96
6594 601