15031 442
3813 107
4283 171
10589 840
2368 60
3591 831
13154 607
3864 136
6854 372
22330 967
5037 444
28402 619
6341 392
2391 189
5545 589
7290 336
4860 656
4338 336
6481 617
3776 397
1853 87
7531 638
2739 265
9508 809
3194 392
2378 339
3948 610
5133 587