31581 392
8375 312
16563 126
5367 30
12978 85
6735 427
9840 81
15548 80
8119 811
138888 198
7917 764
2954 517
49593 401
23113 331
81913 612
24247 669
31146 490
58228 735
5339 77
2475 95
36861 877
4020 733
43617 83
49259 855
49003 792
7246 687
17869 449
20490 566