15015 289
36761 128
4662 238
15452 620
161823 700
19745 988
400335 1064
6833 211
11713 392
100801 432
95291 389
53095 104
13292 870
39054 664
21041 640
51524 942
18644 168
8774 81
27656 581
19061 873
61326 456
15333 608
35129 310
41207 264
17437 217
20738 464
17708 322
35832 672