5198 288
14302 238
3088 646
43007 93
5133 510
1444 363
1194 151
3501 498
18011 858
27060 396
6323 206
20869 794
4857 392
184922 734
51346 400
6763 671