827 50
4108 332
5655 275
2502 348
5887 81
1602 136
3712 119
3107 293
1601 41
4743 665
9220 176
1757 71
6613 596
3858 294
10621 407
6362 471
4101 141
4400 427
4830 693
6412 147
5438 567
14652 978
23180 300
11231 554
5490 469
3607 461
5348 732
2144 438