3025 591
5253 271
4381 740
2363 536
4275 550
4145 613
1925 360
5394 751
3010 828
1983 273
2911 889
2966 795
3466 553
9063 479
1105 228
5221 419
7478 923
7670 708
8905 571
2686 345
651 138
2843 545
4271 445
1424 117