31596 518
3849 380
6656 212
8728 444
5429 590
2436 201
3142 89
17718 585
5466 132
1133 242
7572 491
19673 598
21896 201
3415 545
2803 519
1059 210
6569 682
8678 365
2677 427
5124 531
2680 52
5000 731
7517 727
2559 350
12659 185
12191 485
16585 568
4465 126