3931 793
3229 513
4701 728
15073 664
15250 503
5345 325
14639 761
8495 369
4293 508
2433 175
4515 680
2145 52
10333 907
4643 374
15394 421