12059 412
5903 288
6742 225
7754 623
3354 834
1410 155
3044 610
2714 436
2272 324
3566 384
999 110
15819 257
10603 748
5896 782
3250 376
3358 912
3956 713
14851 357
15183 825
20897 338
6691 49
4403 338
7620 618
1654 41
8182 274
1755 196
3813 532
7188 138