2996 228
4469 275
68014 474
14354 747
34868 619
25086 845
12858 194
23966 606
52599 82
10791 41
25844 522
30329 226
25831 713
23427 645
31600 458
16414 706
25563 819
19384 537
64659 372
30615 172
88419 513
54797 593
17491 124
100250 242
6652 358
26285 45
20418 548
53257 330