4252 80
14559 761
1783 87
4414 528
3235 371
8213 368
6766 267
8363 405
12506 425
5477 727
2524 312
4113 508
8986 357
2278 175
2640 206
7509 372
3057 185
1393 95
4383 680
2719 301
11750 575
3491 232
2074 52
11208 61
11677 501
3837 821
4864 631
9651 907