1152 343
5844 92
2182 447
2681 743
18397 515
2286 361
1204 122
2977 785
3508 513
5537 426
2715 560
5435 536
2250 342
3562 173
7830 415
5422 184
9817 796
5803 505
5850 858
4510 376
2594 378
5875 721
7853 388
16441 513
25493 573
4309 362
9367 79
14490 304