1212 30
5265 588
21525 283
8898 76
24369 48
20359 333
3914 455
14085 188
6562 526
9032 227
5349 29
6095 969
5647 299
11056 249
3030 462