31556 503
770 188
2727 426
2275 536
2452 314
10836 356
3889 761
2483 637
3965 202
1122 287
1574 435
38963 131
1510 117
2337 348
2851 542
4519 88
3718 739
1600 264
1580 279
3309 914
3181 679
2991 535
11010 177
3371 818
2523 550
3745 314
3176 657
43009 532