352 89
4244 551
20391 729
5562 30
4402 131
11898 269
10879 708
29676 252
21555 570
27475 375
13975 445
18380 698
19894 278
14667 306
4770 580
8977 49
7191 206
9816 624
14394 97
6786 427
4361 748
3464 802
3277 498
3205 228
2212 53