50023 149
35440 752
27763 850
89835 528
266276 367
33202 847
11484 918
31244 615
174338 3268
22538 277
48532 601
45627 694
11851 879
27702 534
75897 921
204979 1146
164995 914
60438 294
472316 1631
70171 111
23950 178
17116 291
17032 593
21487 539
75549 142
40881 114
82754 647
38757 264