5294 31
3030 337
13127 103
4772 660
1314 259
1139 271
3135 677
2550 796
2316 563
2585 61
2460 255
4624 289
2209 489
6086 58
4232 621
3290 777
1004 163
1335 224
4115 582
3155 357
2366 282
1876 418
2266 47
3601 852