401 89
4306 551
20468 729
5816 33
4523 131
12062 269
10951 708
29977 252
21737 570
27626 375
14201 445
18561 698
19926 278
14714 306
4781 580
9050 49
7222 206
9915 624
14433 97
6834 427
4378 748
3478 802
3293 498
3260 228
2222 53