3896 215
2989 448
288760 681
5301 232
8292 111
22729 386
2338 517
5333 254
54019 627
6031 69
15118 294
4016 478
13220 613
12799 162
4733 873
12796 535
2792 602
962 110
3593 683
1963 257
2829 57
5933 360
30919 406
3579 516
1515 205