5432 479
3282 398
13953 241
1508 42
1032 214
2889 681
1162 159
3837 254
3187 727
3047 706
8038 771
6427 489
4908 380
9292 107
9602 393
5862 535
3132 37
6838 592
11931 45
2775 103
37338 100
10908 101
4691 537
1331 263
5363 840
3015 253
15960 329
7888 728