2941 123
25853 52
12625 533
6418 612
16074 495
7589 578
4584 343
17757 692
7417 596
3109 375
7995 80
10025 485
20247 382
3308 580
22186 253
6735 529
15361 484
1798 353
9157 383
4366 495
7656 248
2851 254
6404 588
21285 698