40503 630
30369 346
3636 123
27903 428
14956 403
11377 227
14444 272
16799 439
5629 799
24558 508
4854 327
3758 265
6958 480
16937 185
5208 582
15760 497
3926 346
2859 543
22102 594
17876 664
5500 108
16827 265
5940 649
3536 31