13576 429
5858 64
3848 522
45123 321
4297 259
10247 105
5335 684
6872 147
3290 90
80027 553
5014 703
9800 148
3599 289
4461 774
6288 130
6203 212
7059 639
3485 292
1531 190
11267 215
18607 516
1693 332
2660 512
4906 91
3169 842
6383 681
2474 505
2165 633