2592 625
2045 156
1498 159
3894 290
1260 63
7418 745
8834 597
20241 86
6804 926
9394 757
5407 333
5570 487
6033 483
2146 381
6856 440