22684 280
6176 804
4931 27
1691 101
3481 164
11187 511
4590 423
2640 525
532 32
4425 657
5912 785
3656 665
3327 220
2512 153
4072 496
3606 973
13179 306
7462 371
5927 544
2329 257
4194 535
2850 296
2807 156
11914 321
3151 218
2946 151
6607 798
3428 487