31306 392
8294 312
16388 126
5328 30
12966 85
6725 427
9814 81
15341 80
11087 813
137170 198
7846 764
2950 517
49558 401
23013 331
81669 612
24119 669
31011 490
58092 735
5289 77
2454 95
36781 877
4007 733
42788 83
49036 855
48793 792
7175 687
17796 449
20358 566