505 138
2964 609
924 237
1373 330
859 283
2401 493
2996 657
989 246
637 153
180 58
2299 538
1434 428
1275 301
3144 887
1573 423
14843 670
6670 436
5187 820
2296 559
1916 409
1167 239
2155 552
1711 333
2712 460
16453 544
13322 541
2781 684
1407 183