3088 119
5191 548
4380 266
5161 298
6370 276
8287 714
6238 455
7173 94
6660 202
10401 465
12011 524
16972 345
21407 467
19254 413
491 98
868 205
1646 406
3102 802
964 126
2931 584
836 32
2918 503
1609 206
3241 729