2304 389
2986 420
5387 681
2927 511
1368 203
3103 725
9957 688
25530 679
45764 115
17369 463
11807 684
5935 351
10199 173
4035 867