27509 500
23036 191
11093 141
6657 419
21713 59
29940 511
29118 540
30552 349
12663 481
23984 434
3175 42
13349 305
10624 312
14163 613
7065 602
9765 458
10675 536
58329 396
7509 708
27151 669
17469 494
21953 412
4865 293
18839 593
6611 92
8655 491
18826 316
22918 146