3413 726
1996 445
5336 428
2517 463
924 259
1944 246
2509 615
930 68
3375 148
2642 799
310 30
2852 603
2387 506
2442 582
5824 577
10561 396
5864 584
3579 833
2977 111
1052 95
1431 276
972 174
4093 761
2581 388