3016 652
214 34
1817 348
2449 403
14238 299
1706 324
2197 53
8530 611
3228 527
3499 525
4477 433
1596 89
27832 395
4609 76
4294 284
4259 332
4488 389
9200 105
5469 339
3338 156
3899 577
13166 693
5294 641
18118 557
5227 77
7733 636
17011 231
95238 196