2963 503
8012 213
2625 497
5927 118
8357 544
5225 556
3293 250
400 67
2799 577
2402 602
12468 77
29197 309
2803 814
46698 847
73312 517
13113 83
30085 247
878 174
26324 285
2135 295
42564 76
19381 569
91674 98
68733 476