17529 60
20736 90
33772 60
20156 293
6611 349
10465 928
12636 101
64936 527
2857 135
8045 276
6058 306
4120 288
5283 238
3256 505
89548 527
58764 451
33363 820
7049 549
8377 277
4364 496
3431 225
8869 531
20886 587
11004 215
84560 683
6689 694
92226 870
28146 479