2280 394
5579 518
36917 363
13485 115
19649 307
2181 278
4502 317
5439 93
9450 389
11955 266
8430 344
77449 930
44146 508
44489 84
1788 39