6560 613
27711 778
7306 675
2194 455
2294 618
1708 337
7217 322
3180 494
25292 863
56277 197
11941 531
12533 634
9216 108
15339 562
113329 616
222768 274
20337 475
100011 873
73529 298
116656 905
114468 809
100784 241
101827 886
8237 316
21512 311
61865 877
31102 409
51097 452