30950 539
27966 188
45228 619
4099 455
12377 267
5083 941
22026 780
8451 708
6002 914
4347 818
1508 218
2896 273
2367 477
2376 310
3261 561
3360 475