2996 110
3460 541
5276 672
4309 682
1204 39
7363 844
1980 396
2133 420
2605 44
8092 403
13021 634
4282 696
1574 47
4239 813
4476 263
4963 694
7146 327
3048 463
2112 163
838 145
702 85
2897 423
9798 304
2472 431