2901 402
1581 123
2124 269
2658 742
3848 628
1399 76
1312 66
2204 424
1618 114
1528 174
3920 727
3254 598
2892 541
3631 862
2516 496
3290 622
2374 326
4111 885
2112 160
3102 503
3123 627
2186 262
3033 409
2184 306
1395 39
2970 550
3938 677
3140 677