3113 313
2301 307
5435 323
3279 233
2967 304
29777 484
11336 395
11482 187
9357 94
2379 450
3130 638
2634 463
1353 219
7399 295
4382 88
2533 129
3201 213
3541 171
5743 788
4631 356
4463 578
3207 422
16880 773
1091 44
3399 523
2907 520
4609 660
15441 699