300165 784
5011 598
2456 152
5344 693
11402 509
5307 259
3858 263
1108 81
2451 555
2212 113
5094 373
1252 246
1179 232