12351 560
6677 723
10481 291
49915 261
7705 330
5074 371
33477 307
10085 627
24863 121
2864 233
2979 64
4033 144
21989 579
11500 537
4220 127
6140 514
22247 738
3784 89
13697 394
20855 457
4082 642
4645 818
2750 402
1830 222
12461 558
4357 585