118502 500
72159 181
154273 391
75544 881
29133 337
40847 267
22370 543
37908 636
13153 291
9906 628
15942 222
13445 699
14287 103
29413 317
37201 289
17044 297
55126 381
8453 222
23355 542
8487 218
3876 239
34547 174
56746 929
303913 663
228435 696
217946 268
48440 1013