5479 946
8311 651
1314 181
2157 87
5447 616
21735 506
3792 839
4561 408
5251 634
5776 322
22532 367
11539 282
10383 355
14330 226
4116 612
3726 718
1757 63
2396 82
20033 240
20501 968
4204 79
4909 420
11291 824
105026 978
2138 145
1475 148
7333 855
18459 570