2289 76
12605 228
5073 520
7506 764
4723 59
2489 262
3680 495
1967 290
83909 616
2950 439
883 38
4037 776
3268 374
21172 532
2232 278
1051 128
2261 184
2583 395
2838 287