15001 640
11215 304
11376 60
23863 533
21620 160
9119 402
7379 290
9669 534
9330 200
14389 693
8632 362
7746 373
8775 446
10393 263
173708 591
6628 598
19436 447
6844 383
11298 93
75945 754
15666 283
122873 898
34873 246
10452 513
11217 447
7891 360
109394 520
73677 1029