297221 784
5007 598
2441 152
5338 693
11386 509
5286 259
3856 263
1107 81
2448 555
2208 113
5091 373
1252 246
1178 232