3033 917
957 222
8004 301
21006 716
12407 1012
8545 275
2841 191
39957 223
9127 486
2324 336
3358 619
2268 38
4781 552
2339 558
3689 279
4089 869
5655 55