2426 627
1447 246
2475 108
1184 186
2851 602
3724 527
4135 101
2397 206
3467 329
2148 239
3922 812
3459 228
2636 550
2208 89
1794 194
2982 558
1432 177
1673 236
5544 358
2248 159
6781 580
5210 157
988 40
2538 326