321050 940
664453 1645
332880 1130
108708 673
15138 420
461264 1016
323244 1022
25478 478
32018 406
22327 303
33088 522
330976 811
18671 824
12134 80
5707 185
6241 105
11277 276