150487 412
34361 233
483299 1527
198781 459
99888 361
24400 523
9850 167
70699 235
181423 328
39881 441
160313 616
99901 501
114573 748
374366 725
176858 461
79655 412
149184 615
231404 991
89049 204
28824 351
387177 1008
127254 287
74571 441
38489 192
46413 399
141381 376
118440 683
203237 602