18050 497
3010 299
31946 504
181679 139
79290 146
3240 167
7577 856
8513 80
14063 365
127582 374
17596 665
19846 144
43564 279
115145 293
4963 176
95426 348
78430 353
173944 313
276588 863
16957 544
43595 197
4547 388
76447 459
32555 123
88543 174
143570 252
75752 491
65361 610