2802 254
6703 731
23394 766
4983 599
41632 792
8270 253
2133 293
4590 56
17967 781
4651 168
3308 391
6548 485
33113 806
9586 801
4902 833
3966 441
4729 932
3818 477
6787 568
4197 376
22383 201
38287 825
13381 942
52096 160