28598 707
204141 743
19628 249
5098 367
49224 143
7439 430
2214 27
9100 85
11211 502
21826 778
23077 290
16251 621
2617 170
1879 143
4243 396
6141 487