107078 103
58484 532
126926 386
61973 688
93827 904
51207 409
93381 288
92639 348
76175 353
169282 313
268254 861
41328 197
83306 174
132711 252
70550 491
56628 607
31729 728
77011 474
30018 313
109383 249
290150 178
32231 375
149977 589