21162 218
7116 128
8352 254
21763 514
3351 89
119425 469
35291 583
20250 278
17273 461
21576 541
13233 413
4910 141
15996 96
1437 263
1243 209
30677 686
8772 374
7952 726
25557 383
15672 30
6425 773
394501 1035
19916 657
12865 303