8981 575
1535 405
2012 470
475 71
1393 283
537 108
4442 672
2272 631
2344 414
552 55
2975 912
1678 274
5047 791
3284 137
338 66
2953 888
838 159
1411 249
2666 569
1704 348
955 131
5793 915
7829 816
434 85