3532 502
2916 317
6459 157
2799 144
2620 368
8789 117
13863 615
19242 260
4397 704
4088 525
15998 527
4661 104
3242 354
7661 779
4781 460
14958 623
2840 375
3960 335
10861 410
4354 593
8208 212
4522 441
4227 389
15904 927