401 89
4306 551
20471 729
5816 33
4523 131
12063 269
10951 708
29977 252
21737 570
27627 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