320 89
4185 551
20318 729
5375 30
4261 131
11741 269
10832 708
29593 252
21424 569
27359 375
13751 445
18240 698
19865 278
14631 306
4760 580
8929 49
7167 206
9777 624
14372 97
6750 427
4348 748
3454 802
3268 498
3169 228
2199 53