536 312
1003 132
601 607
443 295
638 203
991 49
358 525
114 865
557 959
2979 313
470 849
785 146
906 372
227 512
37 29
106 95
18 55
487 259
41 174
13 509
328 603
850 847
19 822
305 248