3036 193
10509 52
4191 522
5395 788
5188 256
11332 571
10751 699
7351 593
3851 484
15524 393
20376 329
32636 612
62979 830
13670 177
5530 490
11105 423
3090 247
4239 253
3177 548
3526 629
2781 479
2202 162
4632 35
6184 759
3941 383
21674 482
15042 670
12096 612