4291 80
14580 761
1794 87
4445 528
3282 371
8300 368
6938 267
8377 405
12566 425
5502 727
2536 312
4163 508
9073 357
2350 175
2661 206
7699 372
3083 185
1402 95
4417 680
2753 301
11998 575
3514 232
2101 52
11384 61
11871 501
3845 821
4890 631
9915 907