508 742
332 335
50 248
113 737
712 623
341 837
946 485
2 364
600 268
9 896
396 562
108 103
407 35
16 847
46 328
272 202
638 578
44 195
180 475
187 197