2955 165
1001 38
3273 879
7157 728
3568 282
4931 115
1361 301
1890 262
3120 119
2684 555
2824 536
2797 530
4010 469
2924 490
2426 582
1524 179
787 196
2319 508
3859 659
2274 367
6680 625
8093 879
4172 147
1342 67