31293 587
5687 756
4324 151
12902 331
338219 764
631595 1484
202292 261
260022 726
166983 203
298444 1286
314748 705
204103 769
180855 302
156407 571
382260 590
308456 961
147060 707
215504 1138
331966 525
278357 605
149908 185
81923 550
305069 337
279767 774
392653 979
115457 728
126201 376
84900 661