3139 76
3515 161
6878 625
11823 237
9607 116
13637 301
3039 541
3650 534
2123 349
13391 420
6584 580
5175 218
30918 778
5267 591
11653 436
18105 361
39273 52
3191 555
6060 619
3222 96
30232 307
20266 185
4876 559
8594 410
5082 381
43869 683
3167 167
19153 533