5602 101
1337 328
2474 503
2802 267
14285 558
5287 169
32811 266
9304 509
1175 347
5426 155
7672 113
4210 397
6277 424
509 139
2205 369
1438 247
3488 284
8406 90
19589 635
9505 688
14513 535
11745 436
19406 564
14395 585