366025 859
55100 532
7979 385
39693 275
2379 282
38933 510
98432 935
10381 744
4266 239
9515 292
158977 475
11388 495
145097 431
11238 81
12242 434
16467 128
128350 730
11035 362
7849 542
12897 844
161896 933
70536 151
32400 423
173596 340
32496 305
245312 663
98131 793
8445 696