25801 58
1193 228
6844 362
7525 779
3056 589
1724 173
2558 430
8162 743
2144 172
1373 145
14844 506
5015 155
5033 253
4323 623
11510 687
6243 545
5907 416
21908 552
15996 884
4029 537
6060 735
13723 648
9565 493
5392 488
856 37
4534 524
4509 42
32232 121