306 118
11 196
752 364
634 81
491 169
22 930
591 954
667 432
934 645
207 239
629 55
355 422
374 699
169 828
902 106
16 933
849 89
907 304
513 296
487 97