2996 134
21370 362
6396 510
6439 269
2667 250
42437 304
8364 366
18770 630
67634 571
44660 162
16226 729
21603 848
6235 393
27009 59
15035 262
8445 212
19810 723
66851 418
611996 881
226696 308
151145 137
175404 429
122531 690
84823 289
108590 119
105931 675
230430 838
389694 597