25516 343
36590 1017
4413 421
14021 113
5662 293
301996 650
19479 326
91865 911
63732 527
76643 81
109056 402
59278 124
55583 409
170353 139
18265 193
15709 696
2842 27
103261 290
23951 120
5423 66
12212 204
19579 236
245396 458
105078 695
296122 178
18107 514
168471 223
190825 534