3006 184
5104 140
7786 372
14642 294
25348 554
10480 901
20410 376
10197 380
3475 259
8205 64
4727 348
5773 706
42498 610
3873 696
5218 538
7509 521
5201 675
21467 653
4095 388
7671 775
3402 395
11972 224
6871 332
4764 968