10328 139
2385 235
12881 412
3468 610
8349 274
20274 315
2882 352
38943 662
7747 371
5843 241
13480 469
7326 280
10047 275
14246 503
16783 419
8200 627
8102 527
3514 422