298145 784
5009 598
2445 152
5340 693
11396 509
5304 259
3856 263
1108 81
2448 555
2209 113
5093 373
1252 246
1179 232