1065 277
20245 84
13293 179
11364 678
5200 866
7563 724
2677 306
6531 817
1699 139
1854 217
8224 823
2288 285
2968 512
2032 439
1683 36