3023 812
3560 657
2073 252
2399 95
5735 565
4720 540
29311 128
10254 377
8967 379
16684 837
9449 583
15941 165
56351 379
10407 346
4146 52
4794 385
15300 514
22272 406
89284 309
13577 658
14612 714
9739 704
14194 44
25377 265
13185 228
6938 890
18120 486
9515 730