105398 205
96735 510
52736 175
13102 95
10444 81
11596 391
23891 367
8097 333
4711 605
2908 76
23426 798
3539 501
7876 613
35478 694
2995 422