2620 41
215776 547
34171 950
31244 488
32980 354
12185 390
178386 506
5152 308
6118 305
10990 363
9137 268
12821 555
8093 401
4840 843
3919 440
6050 709
33821 143