5796 869
378066 812
5090 598
2523 152
5429 693
11854 509
5572 259
3900 263
1156 81
2483 555
2341 113
5186 373
1264 246
1208 232