40783 116
20844 559
6341 675
4838 699
5864 547
3138 372
8552 351
3897 330
10113 687
1459 134
17421 601
5489 515
2924 571
10308 496
15022 570
10528 688
12893 351
2402 377
3734 307
13232 508
6835 359
12283 684
2386 37
8004 517
6773 520
11007 268
15352 930
58659 591