2986 281
16763 472
12125 434
6489 465
4886 177
5234 422
3977 540
7030 375
10745 92
8598 501
5678 30
20154 668
11690 478
9687 482
13726 443
5424 423
7226 574
20529 354
4322 38
29439 156
25190 712
16790 755
13145 640
14275 885
30970 690
7639 285
27006 490
14193 746