30877 539
27936 188
45104 619
4053 455
12292 267
5068 941
21974 780
8393 708
5971 914
4310 818
1489 218
2872 273
2341 477
2342 310
3242 561
3340 475