12502 468
1696 88
4680 157
7383 456
3583 610
12440 623
6272 740
15459 357
21968 338
1929 101
4478 35
3595 322
14415 680
8981 274
6159 509
18890 544
8986 363
15277 334
17534 215
14295 418
5474 620
2810 326
2153 211
7723 167
2433 242
1080 80
16378 586
7281 269