35002 93
29627 166
33213 229
18268 155
50231 304
23000 94
50141 291
13783 47
32615 242
19813 109
47168 205
14279 89
26171 104
41842 361
38446 186
22861 366
53192 170
4067 467
84916 404
34608 141
38194 295
74868 427
79655 416
29902 166
29680 381
91900 663
31079 236
69957 337