40923 663
182162 224
28130 348
6481 450
26496 273
3570 738
11969 95
27456 49
7946 421
15719 131
4709 815
10017 754
1240 264
5383 521
1997 246
21570 218
14383 849
14246 594
16729 517
45878 338
2403 156
202147 967
25309 433
6374 531