41502 76
7692 962
5128 359
5906 745
14057 942
3261 172
4413 281
12758 314
6230 648
3428 357
6331 955
8010 724
1993 165
6749 675
8211 330
7245 653
5011 422
14183 187
13262 629
3488 561
13985 254
3738 303
29408 782
3296 340
25233 460
4852 98
2518 263
9384 526