5021 233
1829 311
5766 811
4492 135
16854 376
4883 768
2763 386
3322 506
6874 51
4227 150
5639 554
6407 326
14826 650
4936 405
3043 367
13323 571
2115 148
7087 256
15098 437
29471 782
3313 205
2981 34
13329 629
7295 653