1228 120
12645 888
3523 662
2239 323
746 67
6456 517
2713 464
2599 312
2462 701
1951 277
1466 152
12701 523
10558 151
3056 540
9703 694
1909 285
3756 99
2231 397
8700 562
6353 499
4327 233
2778 671
3507 786
5849 898