2699 810
29422 362
14412 428
55788 425
1148 337
10311 721
20844 81
27701 388
57178 237
11365 59
2337 571
940 67
4295 664
4596 403
5010 831
1566 351
26958 367
38169 287
20781 613
41708 164
32172 669
3043 189
3275 629
49328 431