1648 80
32401 407
23722 863
7436 78
34343 576
5676 301
998 133
6196 490
5668 556
4432 878
3775 706
3315 334
11782 194
27361 580
8423 907
5433 524
1281 63
2290 263
17824 596
4578 247
15952 322
13155 111
4585 797
3797 763
27007 293
1996 166
4030 577
4222 482