3909 413
23968 589
101003 399
8240 885
10833 312
43912 117
64699 471
26316 269
16810 318
13025 448
6048 339
16976 616
2970 230
9497 208
5857 718
6817 592