17591 60
20745 90
33773 60
20160 293
6616 349
10467 928
12640 101
64947 527
2862 135
8047 276
6065 306
4121 288
5293 238
3258 505
89576 527
58788 451
33371 820
7070 549
8380 277
4364 496
3432 225
8876 531
20896 587
11009 215
84583 683
6691 694
92291 870
28181 479