25031 1071
21323 403
34087 821
26833 607
16426 908
29261 541
11616 701
13461 163
4742 327
15217 352
28237 674
17109 468
8013 580
47985 782
13967 373
34378 468
50558 856
23257 545
52189 971
10221 226
42532 388
12912 598
25953 387
14474 390