159931 286
112801 699
8158 848
224526 254
3271 658
12630 716
7035 667
35152 520
179133 654
2212 552
98918 746
3137 541
5585 116
857 88
369019 949
76068 354
10059 694
3136 388
2435 467
1478 80
1132 207
2927 728
49845 745
2421 476
1537 303
340679 798
3314 698
1286 228