2965 348
6952 788
7877 320
2643 263
10467 401
6280 427
5854 38
2833 68
7973 570
2808 287
3718 515
1520 79
2979 203
4896 631
4249 771
13125 273
5058 896
3095 285
7385 807
2700 181
3611 288
6529 544
3539 645
4941 58