421 26
990 929
106 339
94 149
248 655
1062 584
1189 12
961 986
2453 304
99 230
470 102
660 851
633 313
584 761
278 183
120 839
411 917
133 423
538 35
287 129
559 141
1012 432