103984 346
30485 228
38653 1065
23222 529
116567 540
33524 242
105662 496
61827 297
47260 411
24284 392
48756 249
41169 485
48891 382
65641 803
59524 702
28359 341
43741 747
36222 967
29115 608
88238 138
90081 520
51154 208
119788 151
47049 343