2951 95
4596 642
7282 520
36052 363
156276 631
126815 209
76600 736
17959 499
48108 560
48940 212
34344 913
7328 62
38129 153
5788 217
25802 518
35192 197
14890 216
18940 169
18277 780
14652 442
75392 523
7322 583
75258 298
8988 640
34465 622
20335 835
27071 376
17558 742