30913 539
27952 188
45176 619
4073 455
12337 267
5076 941
21999 780
8421 708
5984 914
4331 818
1497 218
2879 273
2351 477
2358 310
3254 561
3348 475