30950 539
27966 188
45226 619
4097 455
12377 267
5083 941
22025 780
8450 708
6002 914
4347 818
1508 218
2895 273
2367 477
2376 310
3261 561
3360 475