156085 402
29711 431
17974 330
13222 934
17338 523
14113 169
11600 472
29936 468
17532 842
25739 536
15222 355