15017 404
21175 294
31666 72
5849 245
16063 581
15573 61
8057 136
24243 552
18964 342
8134 77
12785 734
15168 533
32025 412
13037 263
7155 350
19375 601
13645 526
21071 857
12393 264
17763 550
23654 142
14066 131
13392 187
20842 341
16347 212
5764 69
20727 698
16655 538