2978 503
2074 321
6466 310
5897 947
7591 156
3216 227
2854 327
7915 514
3851 852
3176 702
1877 61
3667 676
2033 170
4766 706
5043 697
3447 277
2425 367
6023 355
2170 348
2796 559
7672 222
2316 361
9894 424
4926 115