30761 527
167070 218
343396 848
740240 1216
29991 281
38410 718
86275 751
187714 875
124222 823
149280 601
44509 652
337402 752
115836 138
222398 857
177020 505
133366 883
99424 715
171459 798
42627 404
248196 571
152901 227
98344 1116