15032 83
7672 185
19490 101
23558 57
9959 594
101309 538
25782 251
8542 485
41437 767
41012 416
22796 863
10535 562
14465 684
25889 186
10295 49
34630 157
9345 172
8076 407
9913 465
7510 433
21124 570
8412 313
10137 268
16685 530
11082 675
11412 282
12594 154
25725 527