1210 30
5262 588
21511 283
8894 76
24358 48
20352 333
3912 455
14073 188
6560 526
9027 227
5345 29
6095 969
5645 299
11046 249
3029 462