400 89
4305 551
20468 729
5812 33
4523 131
12062 269
10951 708
29977 252
21737 570
27626 375
14200 445
18560 698
19925 278
14712 306
4781 580
9050 49
7221 206
9915 624
14433 97
6834 427
4378 748
3478 802
3293 498
3260 228
2222 53