3125 271
6181 783
13777 223
3694 768
5947 490
5459 467
3381 514
21287 500
30280 584
12682 104
9522 103
6172 617
4854 695
12548 353
4005 178
2083 191
8089 406
2265 225
5362 421
3085 319
10855 572
1626 97
15909 360
6462 166
4848 756
3962 780
3130 84
31063 120