342 85
2309 508
1151 339
2202 633
921 198
626 99
1022 190
2734 674
1180 343
2993 905
659 193
1680 519
1855 383
2112 506
219 31
2763 776
3326 839
2763 584
14187 314
14230 236
8041 732
5866 92
6046 414
5704 185
5860 39
5234 751
4096 403
2894 859