3931 793
3228 513
4701 728
15066 664
15242 503
5344 325
14638 761
8490 369
4291 508
2428 175
4514 680
2145 52
10323 907
4640 374
15383 421