20532 112
16585 304
3680 185
8268 658
5012 434
11275 467
10091 596
14434 238
9386 605
22772 810
4663 120
4169 31
10813 521
6554 202
7991 363
42351 570
20165 165
25981 66
11305 658
23321 762
7327 169
4326 522
17835 807
14477 638
9734 226
15157 106
8727 321
5344 325