3303 813
3023 802
2553 597
3118 688
4385 389
2876 202
1470 79
2146 326
1536 86
3701 182
2987 506
2586 372
4208 866
3218 444
2048 121
4806 710
3412 247
4998 699
4951 219
7249 543
7989 613
12569 748
20653 486
19280 413