2991 153
4280 867
3423 479
5070 39
3219 468
2041 204
14274 665
9292 723
3483 431
5447 614
2326 185
16107 157
1913 137
5063 729
3687 660
2268 36
4455 862
3958 235
15002 271
8018 252
15962 98
5374 471
5004 394
7949 833