21688 503
13754 369
6958 756
16455 752
6077 727
3925 574
4383 853
16528 185
8089 328
27550 1040
2505 141
5381 669
2596 52
5280 398
12941 907
23743 294
4909 184
14714 306
4332 665
16850 265
4409 563
4750 281
4348 240
24312 841
7095 628
4869 837
5919 532
31929 438