29020 545
22496 115
8761 104
21827 464
4787 283
13915 167
3335 33
13414 232
125522 372
92988 307
99138 877
49251 584
19601 68
69991 491
36791 594
32454 500
18537 97
45942 724
37798 296
38565 65
166665 1316
137282 1006
50033 319
68529 288
110636 1312
17273 590
12914 129
41979 299