306462 1193
58368 446
17505 540
70660 258
75429 136
33947 725
262441 874
37759 513
41439 303
49383 486
123886 819
13317 792
366022 1255
31611 838
20028 1049
73702 456
88323 293
36058 273
25412 199
98375 508
72822 200
105010 1055
132977 641
57974 713
76890 218
52693 350
89288 211
66529 476