129512 204
164371 766
32436 662
24536 191
217650 263
251901 1130
50455 584
36574 359
51928 271
2058 226