12590 306
8651 222
7013 818
15572 61
6407 161
2394 189
40635 516
11606 160
12114 365
4115 580
13687 134
12646 384
8345 516
7742 119
7249 579
10823 609
24235 552
6363 514
18957 342
8120 77
11313 215
5852 587
14693 433
6315 99
8143 514
5550 443
9674 283
13203 87