3497 268
1493 303
2932 564
7701 277
8285 434
145512 812
43057 273
17698 101
63550 144
51011 89
61848 722
70515 670
188328 321
32284 243