2951 95
4596 642
7282 520
36053 363
156277 631
126816 209
76603 736
17959 499
48109 560
48940 212
34345 913
7328 62
38130 153
5788 217
25803 518
35192 197
14890 216
18941 169
18277 780
14652 442
75394 523
7322 583
75258 298
8988 640
34465 622
20335 835
27071 376
17558 742