502 55
5321 818
2041 614
3369 361
2333 684
1260 226
2522 537
981 73
695 161
1493 397
2046 445
3289 790
2383 501
1430 127
2504 671
1265 267
1028 247
1708 488
3192 490
1921 369
1919 210
3447 541
3519 685
3293 195
3071 652
2855 526
425 40
2833 776