495 91
1253 33
2709 586
2320 446
4034 532
2476 698
2357 218
3009 606
2662 611
3167 913
1821 473
3263 932
1185 332
1353 90
2529 471
743 179
2228 470
167 35
440 53
4508 603
1848 257
2299 563
1363 129
3077 839