3576 328
40709 659
9538 516
2048 149
5805 176
2376 245
9344 573
16642 263
18805 614
1641 373
28590 105
17093 804
4967 348
5409 680
15243 734
17276 529
7249 877
5740 353
2380 328
4157 59
3302 253
2527 268
3946 42
2730 644
3917 615
8930 594
903 200
2545 624