4384 660
2000 458
2817 283
213 58
2346 660
2451 311
2875 879
1995 481
3251 865
3423 599
2503 541
1712 92
2145 263
2787 758
5044 534
434 50
1421 424
4141 267
3949 671
1352 141
2869 560
2147 433
1639 396
2859 825