21302 331
2475 93
5175 464
3032 657
2978 663
3781 807
5236 837
1824 312
3478 478
13474 688
1221 42
3299 629
3819 624
2118 406
1394 135
30524 382
3941 693
2156 266
5159 517
12115 393
3202 835
2749 567
2947 614
2959 408
928 98
1988 432
1188 236
4930 418