3195 210
3992 841
5275 38
4472 67
6196 589
10596 508
5959 362
12095 937
3255 71
4534 62
4674 239
7183 55
20124 620
17341 97
5444 615
5239 207
4023 755
9560 403
6143 667
4817 539
2557 40
4141 187
7098 844
6373 547
11363 458
6846 804
6519 406
13391 418