30879 539
27936 188
45113 619
4055 455
12295 267
5070 941
21977 780
8394 708
5973 914
4314 818
1489 218
2872 273
2341 477
2343 310
3243 561
3341 475