512271 1749
14367 196
3066 195
157685 318
246876 803
243490 452
2998 882
2481 527
2904 804
11962 528
3986 359
63955 191
110799 343
14705 326
8426 324
159740 714
160212 216
22089 847
102283 998
6633 409
7095 88
4414 134
4837 516
33477 428
9390 530
8544 162
17559 204
16380 144