3931 793
3228 513
4701 728
15068 664
15244 503
5344 325
14639 761
8492 369
4292 508
2429 175
4514 680
2145 52
10329 907
4640 374
15384 421