15073 362
3885 429
153646 563
73099 667
64898 50
4374 983
6625 266
10202 805
4044 147
5993 694
2179 231
6999 134
5068 305
15953 405
5372 590
3511 314
2541 105
7326 359
11015 278
5164 219
4461 100
7393 222
8876 659
15417 891
14130 693
12493 283
22721 413
16723 164