4016 296
54198 555
5881 961
3678 432
20659 100
9355 245
4232 277
3060 313
23538 437
8494 126
3945 607
8640 698
12405 917
17580 641
3084 212
3582 249
21889 181
20871 512
3349 233
6485 80
2438 60
15748 603
1660 218
22443 318
6639 362
14929 457
38505 695
15888 819