31101 481
11409 126
15655 401
3299 612
11116 28
9545 364
5752 798
53361 148
26799 294
9878 797
5761 282
31212 477
7347 660
2532 311
2162 106
4271 711
5832 470
3683 574
18345 613
3282 246
7825 151
2625 289
3291 355
3062 753
5777 851
5118 345