30912 539
27952 188
45175 619
4073 455
12337 267
5076 941
21999 780
8419 708
5984 914
4330 818
1496 218
2879 273
2351 477
2358 310
3252 561
3347 475