19656 455
4297 694
3866 344
3013 187
3351 575
4007 562
4804 457
1591 291
6855 428
3578 382
32639 391
7938 519
17907 130
11503 248
13141 259
2368 133
54499 415
464716 847
181501 284
66288 282
184183 832
294001 567
118026 686
105134 519
332716 554
100114 79
179822 873
77096 609