50985 900
21234 217
4782 774
15390 464
4015 654
3270 87
2605 267
17975 632
1606 72
17028 479
2434 309
3423 504
3239 83
4474 137
3371 74
2644 49
23174 612
4511 590
4485 488
1798 69
8148 84
6660 581
14284 547
3817 338
2804 64
7140 357
7520 467
3725 441