123 32
460 145
2341 594
538 136
2262 567
517 105
2045 670
171 56
2911 623
4873 510
19150 271
5664 120
26798 537
11757 395
17949 154
4895 226
3290 254