8231 30
115424 671
29003 209
45558 743
51975 337
77708 399
34949 313
62575 172
155964 754
48950 570
57337 555
46999 729
4304 406
4956 418
5068 413
13245 423
2370 239
8260 196
6100 438
5222 513
6472 478
4901 839
3408 236