3109 499
7492 588
20712 399
382 95
13164 188
23615 673
10211 379
3959 812
4454 36
1536 157
2040 525
5251 561
18377 239
50485 683
2668 190
3146 393
3227 536
3678 782
52516 740
52485 614
72817 93
18555 408
34276 505
16645 839