5925 506
2857 292
3675 171
289921 997
102752 593
4848 80
4950 793
6130 789
2711 136
3562 99
4915 432
12566 148
6450 491
127429 226
12263 684
30491 296
152256 762
3349 351
2758 454
6650 645
4279 876
1046 70
27314 949
93363 803
390499 964
4076 503
5265 379
3293 337