12603 306
8660 222
7015 818
15581 61
6417 161
2398 189
40667 516
11609 160
12135 365
4126 580
13705 134
12663 384
8348 516
7757 119
7252 579
10832 609
24251 552
6367 514
18973 342
8157 77
11327 215
5853 587
14789 433
6320 99
8146 514
5551 443
9677 283
13220 87