2560 331
4122 812
1846 327
2321 381
4164 197
2629 367
2621 529
3783 842
2416 519
2520 459
2422 660
1133 101
3804 229
5941 736
3453 860
2969 614
2072 399
6148 74
15898 846
2448 350
1289 63
14744 521
1085 82
1628 230