30931 539
27957 188
45185 619
4083 455
12352 267
5079 941
22005 780
8434 708
5993 914
4339 818
1501 218
2885 273
2359 477
2366 310
3256 561
3352 475