30930 539
27955 188
45184 619
4083 455
12350 267
5079 941
22004 780
8434 708
5992 914
4339 818
1500 218
2885 273
2359 477
2365 310
3256 561
3352 475