5013 282
19165 1049
4899 649
16845 941
13762 270
11402 685
14846 541
6485 661
12238 683
7812 702
5106 425
4354 420
8505 254
2482 504
2468 53
2925 283
6459 42
13515 526
12751 847
6723 138
4464 800
12482 446
11583 281