103976 346
30485 228
38651 1065
23222 529
116565 540
33524 242
105653 496
61825 297
47255 411
24284 392
48756 249
41167 485
48891 382
65637 803
59522 702
28354 341
43739 747
36221 967
29115 608
88238 138
90079 520
51150 208
119776 151
47049 343