8603 501
20164 668
11723 478
9701 482
4165 211
13749 443
7237 574
20540 354
4329 38
25306 712
9227 684
5028 571
3668 218
3369 386
5971 171
2973 230
4501 331
3640 648
6680 382
1990 62
2879 40
18330 343
8577 239
9517 769
11716 672
3404 293
2913 221
7826 606