31391 374
126191 416
5026 547
2390 75
933 69
3219 640
1763 143
3163 546
857 48
1365 173
2356 309
3316 911
7851 694
5515 286
5746 235
7314 621
5240 267
8051 282
4249 96
7254 321
7749 596
6190 347
5634 666
10687 702