2831 68
7971 570
7016 695
6603 422
5990 305
16891 325
29847 388
8397 253
8737 805
3158 268
7851 529
3453 318
5603 355
2718 188
3095 285
5921 691
10736 314
9328 789
5057 896
13535 780
6550 656
5025 683
6694 99
5321 412