30168 539
27753 187
44872 619
3920 455
11915 267
4974 941
21698 780
8058 708
5770 914
4154 818
1416 218
2716 273
2281 477
2252 310
3153 561
3170 475