3931 793
3228 513
4701 728
15072 664
15246 503
5344 325
14639 761
8492 369
4292 508
2430 175
4514 680
2145 52
10330 907
4640 374
15385 421