8396 382
3840 635
2359 381
3001 95
1707 180
2636 409
99968 231
7885 547
6968 79
9257 43
19403 542
15750 350
21292 726
3932 518
7888 288
19821 515
8585 215
3671 565
20433 410