34899 501
34367 320
6598 618
5130 644
15645 546
12467 358
16760 224
11792 347
12924 309
4194 32
7744 969
52354 725
6465 91
7285 538
9020 839
3497 197
5528 202
3204 46
2956 482
4563 72
2490 169
7431 449
5681 623
4451 706
1384 31