3129 861
2975 247
1910 231
4894 412
1251 33
1831 417
1641 324
2684 493
2143 541
2721 850
1912 354
2474 698
2524 679
3267 805
2365 587
1819 473
2881 615
2527 471
1620 400
3048 593
1441 226
2303 566
2127 573
165 35