502 158
1308 281
260 52
2289 619
3402 568
3596 576
2070 477
2353 100
2229 410
1121 284
1534 150
4039 633
1849 233
1504 42
2817 652
1432 229
2917 135
1659 198
2082 343
527 117
2594 423
1318 275
3291 607
3839 608