1049 52
629 93
2611 546
3333 817
4555 793
2873 508
3030 519
1027 46
1312 65
1074 214
2409 394
1347 169
3107 924
1608 230
1080 114
3065 784
2978 577
3478 993
10010 159
3074 438
1612 441
1700 111
2857 775
2004 338