47008 941
49395 196
2487 348
3716 292
1461 41
2885 513
5679 596
16212 580
10197 643
8015 458
4102 411
3045 515
2513 659
2483 536
3582 479
6588 514
4222 543
2639 391
21302 91
1670 96
6149 440
3702 606
4551 364
4128 874
4816 58
2184 307
2348 347
2573 304