26096 343
36730 1017
4478 421
14365 114
5753 293
309021 651
19540 326
92150 911
63831 527
76754 81
110097 402
59372 124
56469 409
172201 139
18347 193
15734 696
2863 27
105165 290
24344 121
5445 66
12360 204
19672 236
248660 459
105464 695
297341 178
18222 514
170481 223
192971 535