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