40525 436
8861 360
6475 85
5954 868
6333 42
6295 92
17079 594
4599 165
17086 192
12245 252
14814 741
24995 877
17063 186
19556 203
8657 541
4179 286
4127 286
7133 641
2506 449
9122 598
22042 306
13780 339
8182 554
8051 724
10042 705
23530 197
17484 514
7227 901