3119 90
104044 623
7539 414
14499 944
13040 117
44175 648
37638 546
11152 614
16006 850
9424 239
8902 240
7334 89
5817 589
4515 476
17251 794
146451 467
35065 277
54235 394
33700 360
49524 302
26248 383
348863 935
70434 297
85307 184
20075 195
31827 299
20288 722
17019 138