640 32
3101 635
2329 323
3310 628
3473 560
908 127
1350 104
6113 486
12596 533
3168 421
2867 771
1397 151
10395 84
13879 805
1523 159
1999 340
3434 590
2226 174
3908 214
4133 537
8764 564
1960 377
1198 44
8291 334
1281 234
1127 232
15601 260
3665 616