3199 20
2243 26
2530 23
1663 8
4508 24
1507 8
41012 31
1216 1
28562 32
38430 23
1323 0
2189 5
1275 1
3271 14
1691 4
3375 19
1463 3
1577 2