30932 539
27958 188
45190 619
4084 455
12356 267
5079 941
22007 780
8435 708
5995 914
4340 818
1501 218
2886 273
2359 477
2366 310
3256 561
3352 475