100980 399
7147 372
8990 531
7766 102
6804 872
5489 433
7025 87
5237 247
17879 835
4909 84
19968 579
16499 401
10868 697
6598 504
8339 845
4119 70
5054 611
5817 856
6875 58
11038 906
4561 369
17554 560
3355 410
3211 629