12031 701
9073 30
14736 276
6455 613
2372 69
11172 604
37116 394
9908 390
18978 531
8953 319
3446 247
14374 354
18499 580
31900 514
29377 41
19592 686
26335 261
4684 99
8349 511
17475 563
6157 386
5179 779
16367 454
37701 285
28371 727
2923 116
6238 717
3694 512