508 99
3682 541
3177 516
16916 724
27586 472
20395 447
21856 876
23032 801
1319 265
8504 601
9582 111
9376 462
13125 784
10498 186
35067 815
6001 229
9750 673
2699 424
18536 477
16842 422
2354671 3886
875 84
6453 665
3387 79
3471 72
2274 595
7220 583
2583 111