400 961
201 954
143 474
693 327
554 435
29 758
770 108
436 804
90 963
401 930
534 871
202 101
51 551
93 745
6381 208
2296 573
319 463
484 424
332 704
3280 537
437 199
114 513