19666 455
4299 694
3866 344
3015 187
3352 575
4009 562
4805 457
1591 291
6859 428
3578 382
32640 391
7939 519
17910 130
11503 248
13141 259
2368 133
54511 415
464851 847
181531 284
66298 282
184219 832
294093 567
118046 686
105153 519
332821 554
100136 79
179893 873
77106 609