2441 122
5896 351
7063 859
4403 281
35853 140
3226 504
6221 613
4943 557
4039 254
3726 593
3532 242
2752 370
2954 405
20407 857
7806 392
17178 348
21544 258
5762 257
12683 480
1640 72
10787 115
12723 314
18696 843
3883 643
11037 426
4425 756
4458 753
1465 89