31003 568
2555 522
1523 383
2032 116
2517 508
5341 616
5332 921
3439 170
3128 732
3165 688
10635 702
2717 373
3922 587
11260 203
14225 287
5508 509
2566 113
4720 309
5998 783
3613 628
3345 673
10967 157
2515 443
1153 70
4820 131
2438 327
3850 824
42972 731