15015 289
36749 128
4662 238
15450 620
161817 700
19745 988
400298 1064
6832 211
11712 392
100791 432
95286 389
53088 104
13292 870
39047 664
21041 640
51519 942
18641 168
8772 81
27652 581
19056 873
61318 456
15333 608
35118 310
41181 264
17433 217
20730 464
17702 322
35828 672