299886 784
5011 598
2454 152
5343 693
11399 509
5307 259
3858 263
1108 81
2451 555
2212 113
5094 373
1252 246
1179 232