101596 341
22352 340
49799 928
72434 434
70538 442
23665 318
51645 559
30174 111
38668 310
22527 363
113787 278
34648 847
42328 663
172564 1184
46627 572
14896 748
70413 512
113455 741
54944 320
25091 615
45235 242
20858 489