144357 307
121339 1051
13766 495
12042 805
63805 581
7213 457
3262 189
3802 211
3176 484
47340 524
46203 541