40306 645
5629 509
4481 767
3278 70
6550 490
8511 190
3977 82
30771 584
15048 356
13153 104
6801 617
14459 354
3633 540
2997 705
22545 856
3400 319
4231 151
5633 890
13130 843
5188 275
2041 97
11380 471
2970 229
17616 511
4177 780
7536 585
6945 743
10709 422