2256 360
3227 850
1963 197
2261 457
198509 381
409476 1030
290260 823
143853 602
95384 681
439483 1288
212113 501
254167 212
114660 954
26648 77
154679 829
132634 743
251605 860
82707 852
32809 472
124699 234
194680 940
67824 491
102337 900
121488 618