29299 49
21600 330
55441 603
78294 81
117123 403
24197 277
17905 580
108472 909
176454 544
51167 61
34650 408
114388 508
106076 231
73652 661
17030 569
80593 518
50793 78
48155 560
129019 374
54637 703
26406 245
102916 264
35840 221
276976 863
179062 421
160768 216
76608 459
155908 264