30085 49
21830 330
55572 603
78406 81
117442 403
24265 277
17953 580
109373 909
177741 544
51493 61
34730 408
115250 508
106769 231
73863 661
17113 569
81486 518
50981 78
48485 560
130474 374
56737 703
26691 245
103813 265
36370 221
277331 864
179313 421
160942 216
76830 459
156131 264