40164 165
22709 386
2663 519
12288 286
2533 290
6682 96
17240 306
2941 285
3821 408
15216 629
2486 375
3221 439
2916 469