30933 539
27959 188
45193 619
4088 455
12357 267
5079 941
22009 780
8438 708
5997 914
4340 818
1502 218
2886 273
2359 477
2366 310
3256 561
3353 475