30570 539
27871 188
45015 619
3997 455
12155 267
5036 941
21856 780
8257 708
5884 914
4246 818
1462 218
2807 273
2311 477
2306 310
3214 561
3277 475