13067 63
53148 160
354 36
2946 729
2721 786
1680 431
55095 442
6368 272
4787 493
3351 360
2732 347
6736 589
3838 268
3592 399
4647 258
4004 98
2218 47
2477 336
5841 408
4297 519
5003 306
7433 593
9905 505
10667 309
3492 266
4019 877
3898 384
3668 691