982 58
2678 648
2299 393
969 180
2058 369
12685 447
8763 226
6372 178
2785 126
1095 63
9415 151
10308 704
4210 519
3915 102
3452 766
2544 559
3427 111
9491 747
4961 603
40110 115
14766 481
14911 416
12538 715
4996 156
3650 297
6263 929
2689 403
379778 865