21008 328
5941 313
4565 221
3081 284
3953 618
4149 862
11547 478
7937 437
15799 69
24054 895
10159 712
2479 454
2554 598
14353 575
1707 189
7144 588
22605 418
3326 663
2661 139
1804 226
3697 536
7098 742
4244 392
1867 144
4740 415
7480 536
5644 875
3041 452