8233 30
115470 671
29008 209
45575 743
51980 337
77727 399
34956 313
62588 172
155987 754
48955 570
57394 555
47019 729
4304 406
4956 418
5068 413
13245 423
2370 239
8261 196
6101 438
5222 513
6472 478
4901 839
3408 236