3602 703
2854 99
3159 256
4299 606
36197 49
9867 134
68228 730
11276 603
25063 818
16717 438
23331 352