2288 255
3235 580
11664 109
31504 665
1872 193
4338 543
2967 648
3738 598
10385 973
6484 91
2314 372
2433 226
2569 117
3362 524
2237 338
3502 447
2941 279
2044 36
5078 837
5436 501
4694 215
3357 562
3209 504
3421 402