982 58
2678 648
2301 393
969 180
2058 369
12687 447
8765 226
6377 178
2789 126
1095 63
9421 151
10310 704
4216 519
3921 102
3453 766
2544 559
3429 111
9501 747
4965 603
40112 115
14766 481
14913 416
12560 715
4997 156
3654 297
6270 929
2689 403
379786 865