21806 886
8656 501
4917 642
6948 469
1419 140
5471 653
3293 419
2407 532
3319 679
2650 507
1533 265
2250 214
1821 289
3436 765
780 52
534 97
3095 818
3106 874
1784 380
3077 460
1027 188
434 47
2241 487
1878 468
2417 583
2253 584
2849 727
855 159