3100 506
23275 265
2327 406
4078 230
2806 471
6637 758
3313 552
14467 444
2996 531
20602 616
5557 693
2779 523
2741 83
5422 446
6344 386
15238 852
3535 632
6712 879
3498 174
5553 835
12317 491
13901 486
5041 360
42738 913
9425 826
3391 222
6976 570
7893 536