8233 30
115464 671
29008 209
45572 743
51980 337
77721 399
34955 313
62584 172
155985 754
48955 570
57382 555
47016 729
4304 406
4956 418
5068 413
13245 423
2370 239
8260 196
6101 438
5222 513
6472 478
4901 839
3408 236