1333 97
4006 410
5264 367
15623 440
966 126
20447 653
3438 598
2314 421
5444 322
2476 586
4752 868
1842 180
12922 648
4118 465
3844 756
6233 582
4385 383
5209 805