305222 786
5020 598
2460 152
5351 693
11436 509
5319 259
3858 263
1111 81
2452 555
2220 113
5097 373
1253 246
1180 232