3960 729
5523 535
13147 300
3498 296
12600 89
9444 725
9136 69
7890 388
7925 640
1205 259
11156 807
8064 390
5764 99
9338 267
23347 484
9335 96
2831 167
1405 38
4936 429
5188 464
5555 252
5352 510
19155 579
39626 231