13006 93
24963 589
31953 679
11403 429
33411 798
28048 635
7197 655
44273 610
8626 371
11896 675
21718 201
20536 294
34556 174
15648 191
5395 601
19507 743
38545 374
7295 238
23804 550
12722 205
39394 894
11187 496
15485 252
16719 671